//Source file: D:\\biblio\\biblio\\metier\\Utilisateur.java

package biblio.metier;

import java.util.ArrayList;

import exception.BiblioException;


public class Utilisateur extends Personne 
{
   private int idUtilisateur;
   private String pwd;
   private String pseudonyme;
   private ArrayList<EmpruntEnCours> empruntEnCours=new ArrayList<EmpruntEnCours>();
   
   /**
    * @roseuid 52414793026C
    */
   public Utilisateur() 
   {
    
   }
   
  
/**
    * @param ep
 * @throws BiblioException 
    * @roseuid 4CA4A34E02FD
    */
   public void addEmpruntEnCours(EmpruntEnCours ep) throws BiblioException 
   {
   this.empruntEnCours.add(ep);

   }
   
   public void removeEmpruntEnCours (EmpruntEnCours ep){
	   this.empruntEnCours.remove(ep);
   }


/**
    * @return EmpruntEnCours[ ]
    * @roseuid 4CA4A2C2006D
    */
   public ArrayList<EmpruntEnCours> getEmpruntEnCours() 
   {
	   return empruntEnCours;
   }
   
   @Override
public String toString() {
	return "Utilisateur [idUtilisateur=" + idUtilisateur + ", pwd=" + pwd
			+ ", pseudonyme=" + pseudonyme  + "]";
}


/**
    * @return Integer
    * @roseuid 49423A15037A
    */
   public Integer getNbEmpruntsEnCours() 
   {
	   return  empruntEnCours.size();
   }
   public Boolean isConditionsPretAcceptees() throws BiblioException 
   {
	   return true;
   }
   
   
}
